home *** CD-ROM | disk | FTP | other *** search
/ Night Owl 9 / Night Owl CD-ROM (NOPV9) (Night Owl Publisher) (1993).ISO / 009a / snpd0493.zip / SNIPPETS.NDX < prev    next >
Text File  |  1993-04-05  |  22KB  |  412 lines

  1. |NOTES: "+" preceding file name means new since last SNIPPETS
  2. |       "*" preceding file name means modified since last SNIPPETS
  3. |       "-" preceding file name means deleted since last SNIPPETS
  4. |
  5. | File          Author          Description
  6. | ------------  --------------  ---------------------------------------------
  7.   Read.Me                       Last minute information and instructions
  8. * Snippets.Txt                  General information about SNIPPETS
  9. * Snippets.(C)                  SNIPPETS freeware notice
  10. * Snippets.Ndx                  SNIPPETS index - this file
  11. * Snippets.Wc                   Count of SNIPPETS files
  12. + Pdn.Lst       Janis Kracht    List of PDN sites
  13.   Make.Ini      Jim Nutt        Master file for NDMAKE
  14.   Ansiscrn.H                    Macros for ANSI.SYS screen control
  15.   Cast.H        Bob Stout       Cast any object to any type
  16.   Dow.H         Paul Schlyter   Day-of-week macro
  17.   Hilobyte.H                    Extract high, low bytes from an int
  18.   Portable.H    Scott Ladd      Write portable code for various PC compilers
  19.   Round.H       Dave Knapp      Rounding macros
  20. * Scrnmacs.H    Jerry Houston   Macros for direct video work
  21.   C_Lines.Awk   Dan Kozak       AWK program to count lines of C code
  22.   8087_Sav.Asm  Jeffrey Nonken  Saves/restores 80x87 environment
  23.   Coldboot.Asm  David Nugent    Reliable cold/warm boot
  24. * Cpucheck.Asm                  Determine type of CPU in use
  25.   Hires.Asm                     Switch to 43/50 line mode on EGA/VGA
  26.   Ndpcheck.Asm                  Determine presence of coprocessor
  27.   A2E.C         Bob Stout       ASCII <=> EBCDIC conversions
  28.   Addhndls.C    Doug Burger     Allow more than 20 open files under DOS 3+
  29.                 Bob Jarvis
  30. + Amalloc.C     Paul Schlyter   Multi-dimensional array allocate ( <64K on PC)
  31.   Ansiflen.C    Bob Jarvis      ANSI-compliant file size function
  32.   Ansiload.C    Bob Jarvis      Detect ANSI.SYS
  33.   Ansiself.C    Thad Smith      Self-replicating program in ANSI C
  34.   Ansisys.C                     Detect ANSI.SYS
  35.   Approx.C      John Rex        Fuzzy string search
  36. * Assignpr.C    Bob Stout       Multiple printer support
  37.   Atr2Ansi.C    Bob Stout       Build ANSI.SYS command string, given attribute
  38.   Bascnvrt.C    Bob Stout       Convert radix of a numeric string
  39. * Bastrngs.C    Bob Stout       BASIC-like string functions
  40.   Bitarray.C                    Bit array functions
  41. * Bitcnt_1.C    Ratko Tomic     Count bits in a number (fast, clever)
  42.   Bitcnt_2.C                    Count bits in a number (fascinating)
  43.   Bitfiles.C    Aare Tali       Bit I/O for buffered (fopen'ed) files
  44.   Bitops.C      Bob Stout       Small bit array macros
  45. + Bitstrng.C    J. Blauth       Format numeric value as string of bits
  46.   Calsupp.C     Ray McVay       Calendar support funtions
  47. + Cant.C        Bob Stout       An fopen() replacement with error trapping
  48.   Changprn.C    Bob Stout       Change the standard printer device
  49. * Checkexe.C    Bob Jarvis      Checksum protection for executable files
  50.   Chgext.C      Bob Stout       Change/add a file name extension
  51.   Clock.C       Jon Guthrie     On-screen clock generator
  52.   Combin.C      Thad Smith III  Compute combinations without overflow
  53.   Commafmt.C    Bob Stout       Add thousands separators to numeric strings
  54.   Crc-16.C                      Calculated 16-bit CRC
  55.   Crc-16F.C                     Fast 16-bit CRC
  56. * Crc_32.C      Gary S. Brown   Table lookup 32-bit CRC
  57.   Crypt.C       Bob Stout       S-Coder data encryption from DDJ
  58. * Ctrlprnt.C    Bob Stout       Print a line, displaying Ctrl characters
  59. + Cubic.C       Ross Cottrell   Solve cubic equations
  60. * Cursor.C      Bill Wilkie     Cursor management/manipulation
  61. + Dbl2Long.C    Ross Cottrell   Rounds doubles to longs
  62. * Dblround.C    Ross Cottrell   Rounds a double to nearest whole number
  63.   Dd_Struc.C    Wayne Hamilton  TC/TC++/BC++ DOS file time/date macros
  64. * Doscopy.C     Peter Yard      Copy a file
  65. * Drvalid.C     Bob Stout       Benignly validate disk drives
  66.   Dspdtst.C                     I/O benchmark - MSC/TC/ZTC/Watcom
  67. * Editgets.C    Jon Burchmore   Get an input string with editing functions
  68.                 Bob Stout
  69. * Errfix.C      Bob Jarvis      Redirect stderr to a file
  70.   Eval.C        Bob Stout       Simple arithmetic expression evaluator
  71.   Factoryl.C    Bob Stout       Factorial, combinations, permutations
  72.   Faskbhit.C    D. Goodenough   Fast kbhit() and kbflush()
  73.   Favail.C      Bob Stout       How many more files may be fopen'ed?
  74. + Fcompare.C    Bob Stout       Compare 2 files for equality
  75.   Fcopy.C       Bob Jarvis      Copy a file
  76. * Ferrorf.C     Mark Devlin     Formatted error messages
  77.   Figets.C      Jan Vroonhof    Like fgets, except reads backwards
  78.   Files.C       Matthew Hunt    Determine number of FILE set in CONFIG.SYS
  79.   Fmtmoney.C    Bob Stout       Format US dollar amounts into text strings
  80. * Fndislot.C    Bob Stout       Locate an unused user interrupt vector
  81. * Format.C      Bob Stout       Use DOS format to format a diskette
  82. * Fscanbin.C    Ray Gardner     Scan binary fields via format string
  83.   Fsm.C                         Demonstrates a finite state machine
  84. * Getdcwd.C     Bob Jarvis      Get current working directory for given drive
  85. - Get_Dirs.C
  86.   Getkey.C      Bob Stout       Get extended key codes
  87. * Getopt3.C                     AT&T compatible getopt(3)
  88. * Getopts.C     Paul Edwards    Scan command line for switches
  89.   Getseg.C      Bob Stout       Get segment and offset of any object
  90. * Getstrng.C    Ron Sires       Safe gets() for input string of unknown length
  91.   Glbl_Env.C    Peter Thomas    Update & remove global environment variables
  92.   Grafline.C    David Harmon    Demo of PC line drawing characters
  93.   Howdy.C                       Obfuscated C code
  94. * Hstr_I.C      Bob Stout       Convert hex string to int
  95. * Hugeread.C    Bob Stout       Read & write huge data using far pointers
  96. * Hugesort.C    Ray Gardner     Quicksort using huge pointers
  97.   Initvars.C    Ray Gardner     Read data into variables
  98. - Isfile.C
  99. + Iscons.C      Bob Stout       Does a FILE * refer to the console?
  100.   Isfopen.C     Bob Stout       Is a FILE * in use?
  101. + Isnetdr.C     Bob Dolan       Determine is a drive is local or remote
  102. * Ispow2.C                      Is a number an integral power of 2?
  103. * Isqrt.C                       Integer square root
  104. * Isramdsk.C    Bob Stout       Determine if a drive is a RAM disk
  105.   Isshift.C     Jeff Dunlop     Determine if a shift key is pressed
  106. + Iswprot.C     Bob Stout       Determine is a floppy is write protected
  107. * Jdn.C         Paul Schlyter   Julian Day Number computation
  108.                 Ray Gardner
  109.   Joystick.C    Bob Stout       Joystick support functions
  110. * Kb_Data.C     Dan Kozak       Keyboard status determination
  111.   Keylocks.C                    Caps/Num lock set/clear functions
  112. * Keywatch.C    Robert Mashlan  Demonstrates capturing keyboard interrupt
  113. - Lasort.C
  114. * Lbitops.C     Scott Dudley    Large bit array macros
  115.   Ldfloor.C     Ray Gardner     Long double floor
  116. * Ll_Msort.C    Ray Gardner     Linked list mergesort
  117.   Ll_Qsort.C    Jon Guthrie     Linked list quicksort
  118.   Lsary.C       Bob Stout       Read a directory into a linked list
  119.   Ltoa.C        Bob Stout       Convert long to a string
  120.   Ltostr.C      Thad Smith III  Convert long to a string
  121.   Lv1Ws.C       Bob Stout       Convert whitespace strings to single spaces
  122.   Mainmain.C                    Obfuscated C code
  123.   Mcb_Env.C                     Modify master environment using MCB's
  124.   Mdalloc.C     Blair Haukedal  Multi-dimentional array alloction
  125. - Memlist.C
  126. + Memavail.C    Thor Johnson    Report available DOS memory
  127. * Memrev.C      Ray Gardner     Assymetrical memory swap
  128. - Mouse1.C
  129. - Mouse2.C
  130. - Mouse3.C
  131. - Mouse4.C
  132. + Mkdirs.C      Bob Stout       Build directory tree (deep mkdir())
  133. + Moon_Age.C    M. Jones        Determine the phase of the moons for any date
  134. * Noctrlc.C                     Traps Ctrl-C, Ctrl-Break, Ctrl-Alt-Del
  135.   Noreset.C                     Traps Ctrl-Alt-Del
  136.   Ord_Text.C    Bob Stout       Format ordinal numbers in English
  137.   Pcnvrt.C      Bob Stout       Convert Pascal strings to C
  138.   Perm_Idx.C    Thad Smith III  Determine permutation index
  139. * Pfopen.C      David Engel     Open a file anywhere
  140.   Pluraltx.C    Bob Stout       How to print proper plurals
  141. * Prtoggle.C    Bob Stout       Tee stdio to stdprn
  142.   Prtscrn.C     Bob Stout       Invoke BIOS print screen function
  143.   Prtstat.C     Bob Stout       Determine printer status
  144. * Pushdir.C     Bob Stout       Stack-oriented CHDIR functions
  145. * Rand1.C       Phil Linttell   Random number generator
  146. * Rand2.C       E. Schneider    Random number generator
  147. - Rand3.C
  148. - Ratko.C
  149. - Rays.C
  150.   Reboot.C      Bob Stout       Simple PC reboot function in C
  151.   Redir.C       F. Piette       Demonstrates output redirection
  152. - Regex.C
  153. + Rg_Isort.C    Ray Gardner     Insertion sort function
  154.   Rg_Qsort.C1   Ray Gardner     Non-Recursive ANSI quicksort function
  155.   Rg_Qsort.C2   Ray Gardner     Recursive ANSI quicksort function
  156.   Rg_Rand.C     Ray Gardner     Minimal random number generator
  157. * Rg_Ssort.C    Ray Gardner     ANSI quicksort-compatible shellsort function
  158.   Rmallws.C     Bob Stout       Remove all whitespace from a string
  159.   Rmlead.C      Bob Stout       Remove leading whitespace from a string
  160.   Rmtrail.C     Bob Stout       Remove trailing whitespace from a string
  161.   Rndmize.C                     How to seed ANSI random number generator
  162.   Scanfrac.C    Thad Smith III  Scans/converts text fractions
  163. - Scrnsize.C
  164. * Scroll.C      Bob Stout       Scroll screen function
  165.   Setenvar.C    Bob Stout       Set DOS master environment *legally*
  166. * Shel2Dos.C    Bob Stout       Shell to DOS from a running program
  167. - Showdate.C
  168. * Soundex.C     Bob Jarvis      Standard English soundex
  169.   Speed.C                       Benchmark to calculate I/O performance
  170.   Srchfile.C    Bob Stout       Search files for text, forwards & backwards
  171.   Sstrcpy.C     Ray Gardner     Overlapping strcpy() & strcat() work-alikes
  172. * Stats.C       Bob Stout       Analyze file statistics
  173. * Stptok.C      Ray Gardner     Improved tokenizing function
  174. * Strftime.C    Jim Nutt        Non-locale version of ANSI strftime()
  175.                 Rob Duff
  176. * Strrepl.C     Gilles Kohl     Replace substrings
  177.   Strrev.C      Bob Stout       Reverse a string in place using XOR swapping
  178.   Strsort.C     Ray Gardner     (Shell) Sort a string array
  179. * Strucfil.C    Lynn Nash       Read/write structures to/from a file
  180.   Style.C                       Suggested coding style guidelines
  181.   Timegetc.C    Bob Jarvis      Wait specified time for a keypress
  182.   Toascii.C                     EBCDIC-ASCII conversion arrays
  183.   Tp6Tod.C      Thad Smith III  Convert TP 6-byte reals to C doubles
  184. + Trim.C        Bob Stout       Trim leading, trailing, & embedded spaces
  185. * Truename.C    gk              Normalize filename using undocumented DOS
  186.   Unix2Dos.C    Bob Stout       Convert Unix-style pathnames to DOS-style
  187. - Video_1.C
  188. - Video_2.C
  189. + Video.C       Jeff Dunlop     C video information functions
  190. * Wb_Fcopy.C    Walter Bright   Fast file copy/append
  191. * Weird.C                       Obfuscated C code
  192. * Whicharc.C    Heinz Ozwirk    Determine which archiver used on a packed file
  193. * Windchil.C                    Compute wind chill factor
  194. * Wordwrap.C    Robert Morgan   Simple CRT word wrap demonstration
  195. * Xstrcat.C                     String concatenation funct
  196.   Xstrcmp.C     S. Offermann    Compare strings using DOS wildcards
  197. |
  198. |-------------- FAQ file (answers to Frequently Asked Questions --------------
  199. |
  200.   C_Prec.Txt                    Operator precedence/associativity in C / C++
  201.   Storage.Typ   Jeff Galbraith  C storage types crib sheet
  202.   Rtlftrul.Txt                  Right-left rule for reading C
  203.   Ptr_Help.Txt  Ted Jensen      Helpful hints on pointers
  204.   C_Port.Txt    Joseph Carnage  How to write portable C code
  205.   Enums.Txt                     Helpful hints for enums
  206.   Which_C.Txt   Bob Stout       Guidelines for choosing a PC C compiler
  207. + Resource.Lst  J-Mag Guthrie   C/C++ resources (books, magazines, vendors)
  208.   Environ.Txt   Bob Stout       Notes on changing the master environment
  209.   Sharing.Txt   Mike Ratledge   How to check if file sharing is active
  210.   Evsavres.Txt                  How to blank/restore EGA/VGA screen
  211. + Ansisys.Txt                   Chart of ANSI screen control codes
  212. |
  213. |-------------- Jim Nutt's direct video functions ----------------------------
  214. |
  215. * Vio.H                         Direct screen package
  216.   Vio.Asm                         "      "      "
  217. * Scrnsave.C    Bob Stout       Save and restore text screens
  218. |
  219. |-------------- Bob Stout's Int 2Eh functions --------------------------------
  220. |
  221.   Int2E.Asm                     Access command processor "back door"
  222. * Ccomcall.C                    C "glue" to use Int 2Eh
  223. |
  224. |-------------- Bob Stout's POSIX compliant directory functions --------------
  225. |
  226.   Dirent.H                      POSIX compliant header
  227.   Rfind1St.C                    Compiler-independent find first/next functions
  228.   Posixdir.C                    opendir(), readdir(), seekdir(), closedir()
  229. * Posix_Ls.C                    Directory lister demo
  230. |
  231. |-------------- J. Kercheval's PD regular expression comparator --------------
  232. |
  233.   Match.H                       Header file
  234.   Match.C                       Portable source including optional test code
  235.   Match.Doc                     Documentation for Match.C
  236. |
  237. |-------------- Bob Stout/Sreenath Chary file name processing functions ------
  238. |
  239.   Dirmask.C     Bob Stout       Complex pattern matching (calls patmat())
  240.   Patmat.C      Sreenath Chary  String pattern matching
  241.   Fln_Fix.C     Bob Stout       Crunch dot directories, verify DOS-valid paths
  242. * Flnorm.C      Bob Stout       Full file name normalization
  243. |
  244. |-------------- Bob Stout/Lynn Lively/David Fox sound & timing package -------
  245. |
  246. - Msd_Dir.H
  247. - Msd_Dir.C
  248.   Uclock.H      David L. Fox    Microsecond timing function header
  249.   Uclock.C        "   "   "     Microsecond resolution timing functions
  250.   Sound.H       Bob Stout       Sound functions header
  251.   Sound.C        "    "         Speaker control functions
  252.   Mktone.C       "    "         Tone generation functions
  253.   Playlib.C     Lynn R. Lively  Background music package
  254.   Playdemo.C    Bob Stout       Demo of backgroud music package
  255. |
  256. |-------------- Greg Messer's C/C++ comment extractor ------------------------
  257. |
  258.   Getcmt.C      Greg Messer     Extract comments from C/C++ source files
  259.   Testcmt.C       "    "        Test file for above
  260. |
  261. |-------------- Ray Gardner's scalar date function with calendar demo --------
  262. |
  263. - Delsrch.H
  264. - Delsrch.C
  265.   Scaldate.C    Ray Gardner     Scalar ("Julian") date functions
  266.   Cal.C         Bob Stout       Calendar using Scaldate.C
  267. * Daynum.C      Bob Stout       Return statistics about a given date
  268. |
  269. |-------------- Ruurd Pels's FOSSIL access functions -------------------------
  270. |
  271.   X00Api.H                      C header w/ prototype declarations
  272. * X00Api.C                      C access functions
  273. |
  274. |-------------- Robert Mashlan's PRINT.COM interface functions ---------------
  275. |
  276. * Prnspool.H                    C header w/ prototype declarations
  277. * Prnspool.C                    PRINT.COM spool queue functions
  278.   Printq.C                      Demo program for above
  279. |
  280. |-------------- Robert Mashlan's memory allocation strategy functions --------
  281. |
  282.   Strat.H                       C header w/ prototypes and enum'ed constants
  283. * Strat.C                       C functions
  284. |
  285. |-------------- Jerry Coffin's word wrapping functions -----------------------
  286. |
  287.   W_Wrap.H                      C header w/ prototypes and enum'ed constants
  288.   W_Wrap.C                      C functions
  289.   Center.C                      Center a wrapped line
  290. |
  291. |-------------- Bob Stout's absolute sector read/write functions -------------
  292. |
  293.   Dos5Boot.H                    Header for boot sector access
  294. * Absdiskc.C                    C read and write functions
  295. * Absdisk.Asm                   Low-level code for disk I/O, DOS 2-5
  296. |
  297. |-------------- Mouse functions ----------------------------------------------
  298. |
  299. * Mouse.H       Bob Jarvis      Header w/ prototypes
  300. * Mouse.C       Bob Jarvis      Essential mouse stuff
  301. * Scrnpick.C    Ray McVay       Demo, retrieves text from screen using mouse
  302. |
  303. |-------------- Martin Maney's fast line buffered file input -----------------
  304. |
  305. - Jmalloc.H
  306. - Jmalloc.C
  307.   Xfile.H                       Header w/ prototypes
  308.   Xfile.C                       Contains xopen(), xclose(), xgetline()
  309.   Xtest.C                       Demo for above
  310. |
  311. |-------------- String searching functions -----------------------------------
  312. |
  313.   Pbmsrch.C     Jerry Coffin    Pratt-Boyer-Moore string search
  314. + Bmhsrch.C     Ray Gardner     Case-sensitive Boyer-Moore-Horspool search
  315. + Bmhisrch.C    Thad Smith      Case-insensitive Boyer-Moore-Horspool search
  316. + Bmhasrch.C    Ray Gardner     Case-insensitive BMH search w/ accented chars
  317. |
  318. |-------------- Bob Stout's extended keyboard stuff --------------------------
  319. |
  320. + Ext_Keys.H                    Header to define extended key codes
  321. * Ext_Keys.C                    A getch() work-alike for extended keyboards
  322. |
  323. |-------------- Mark Kimes ANSI screen code interpreter ----------------------
  324. |
  325. + Doansi.H                      Header file
  326. + Doansi_1.C                    Portable intepreter
  327. + Doansi_2.C                    OS-specific support functions
  328. |
  329. |-------------- PC compiler compatibility functions --------------------------
  330. |
  331. + Biport.H      Bob Stout       Header to port Borland _geninterrupt()
  332. * Biport.C      Bob Stout       Port Borland code using pseudovariables
  333. + Fmemops.C     Bob Stout       Emulate MSC's _fmemxxx() in BC++ & ZTC++
  334. + Ftime.H       Jeff Dunlop     BC++-style file date/time struct & prototypes
  335. + Ftime.C       Jeff Dunlop     BC++-style file date/time functions
  336.   Msc_Peek.C    Bob Stout       Add peek/poke to MSC
  337. - Split.C
  338. - A2B.C
  339. - B2A.C
  340. + Pmerge.C      Bob Stout       Portable fnmerge(), _makepath() equivalents
  341. + Psplit.C      Bob Stout       Portable fnsplit(), _splitpath() equivalents
  342. + Vidport.C     Bob Stout       Portable gotoxy(), clrscr() equivalents
  343. |
  344. |-------------- Bob Stout's Portable PC exception handling -------------------
  345. |
  346. + Except.Doc                    Information on programs below
  347. + Cctrap.Asm                    Int 23h (Ctrl-C) trap
  348. + Cbtrap.Asm                    Int 1Bh (Ctrl-Break) trap
  349. + Trapflag.Asm                  Trap & flag Ints 23h & 1Bh
  350. + Trapdemo.C                    Demo of TRAPFLAG.ASM
  351. + Cerrinst.Asm                  Install DOS critical error handler
  352. + Cerrtrap.Asm                  DOS critical error handler
  353. |
  354. |-------------- DOS utilities as demos ---------------------------------------
  355. |
  356. + 2Dlife.C      Jon Guthrie     2-D Life program
  357.   Bigfac.C      Carl Declerck   Do large factorials using ASCII multiply
  358. + Bincomp.C     Ray Gardner     Binary file comparison utility
  359. * Bordcolr.C    Bob Jarvis      Set border color
  360.   C_Cmnt.C      Thad Smith      Extract comments from a C source file
  361.   Cdir.C        Lynn R. Lively  Like DOS CHDIR except changes drives as well
  362.   Chbytes.C     Bob Stout       Edit binary files in place
  363. * Chmod.C       Bob Stout       Change DOS file attributes - wildcards, etc.
  364. + Commconv.C    Jari Laaksonen  Convert C++ style comments to C style
  365. * Cursize.C     Bob Jarvis      Set the cursor size
  366.   Do.C                          Specify multiple command line commands
  367. * Dossort.C     Robert Mashlan  DOS SORT work-alike
  368. * Drivsrch.C    Marty Connely   Search for physical/logical drives
  369.   Dspclock.C    Mike Jones      On-screen TSR clock
  370.   Factor.C      Ray Gardner     Print prime factorization of a number (double)
  371.   Filcount.C    Bob Stout       Count files/directories
  372. + Fraction.C    Bob Stout       Convert a real number to an integer ratio
  373.   Getvol.C      Bob Stout       Retrieve a disk volume label
  374. * Head.C                        Unix head work-alike
  375. * Hexdump.C     Paul Edwards    Hex/ASCII file dump utility
  376.   Ifactor.C     Ray Gardner     Print prime factorization of a number (long)
  377. - Issue.C
  378. * Kbflip.C      Bob Stout       Set/clear Caps/Num/Scroll locks
  379. * Killff.C      Jerry Gore      Strip FF characters from text files
  380.                 Erik VanRiper
  381.   Log.C         Robert Sprawls  Utility to log working time
  382.   Lsd.C         Bob Stout       DOS DIR enhanced work-alike
  383. * Lzhuf.C       Yoshi           Compression used in LHARC & LHA
  384.   Maze_1.C      Jon Guthrie     Maze generator
  385.   Maze_2.C                      Obfuscated maze generator
  386.   Morse.C       Mike Dodd       Convert strings to morse code
  387. + Mterm.C       David Harmon    Micro terminal (comm) program - use with X00
  388. + Mv.C          Ray McVay       Move files
  389.   Palndrom.C    Dan Hoey        Self-replicating palindrome - try it!
  390. * Permute1.C    Dave Chapman    Permute strings
  391. * Permute2.C    Jon Guthrie     Permute strings
  392.   Pi.C                          Calculate PI to 60,000 digits or more
  393. - Popdial.C
  394. * Query.C       Bob Stout       Timed query w/default for batch files
  395. * Rdxcnvrt.C    Bob Stout       Convert between number bases
  396. + Remtab.C      Robert Mashlan  Convert tabs to spaces
  397. * Rm_All.C      Bob Stout       Remove all files - now supports recursion
  398.   Roman.C       Jim Walsh       Convert Arabic number to Roman numeral
  399.   Setimeto.C    Bob Stout       Set a file's time/datestamp to match another's
  400. - Setlevel.C
  401. * Setvol.C      Bob Stout       Set, change, or kill a disk volume label
  402. + Stripeof.C    Bob Stout       Strip ^Z characters from DOS text files
  403.   Stub.C        Bob Stout       Truncate .OBJ (and other) files
  404.   Sunriset.C    Paul Schlyter   Computes length of day at any place on Earth
  405. * Tail.C        Joe Huffman     Print last n (default = 5) lines of a file
  406. * Touch.C       Ray L. McVay    TC/TC++/BC++ set file time/date stamp
  407. * Treedir.C     Bob Stout       Recursive directory lister
  408. * Uuencode.C    Don Kneller     Unix uuencode
  409. * Uudecode.C    John Lots       Unix uudecode
  410. * Wc.C          Jay Elkes       Like Unix wc, counts lines, words, chars
  411. * Where.C                       Search for a file
  412.